Learning Human Behavior from Observation for Gaming Applications
نویسندگان
چکیده
The gaming industry has reached a point where improving graphics has only a small effect on how much a player will enjoy a game. The focus has turned to adding more humanlike characteristics into computer game agents. Machine learning techniques are scarcely being used in games, although they do offer powerful means for creating humanlike behaviors in agents. The first person shooter (FPS), Quake 2, is an open source game that offers a multi-agent environment in which to create game agents (bots). The work described in this paper seeks to combine neural networks with a modeling paradigm known as context based reasoning (CxBR) to create a contextual game observation (CONGO) system that produces humanlike Quake 2 bots. A default level of intelligence is instilled into the bots through contextual scripts to prevent the bot from being trained to be completely useless. The results show that the humanness and entertainment value as compared to a traditional scripted bot have improved, although, CONGO bots usually ranked only slightly above a novice skill level. Overall, CONGO offers the gaming community a mode of game play that has promising entertainment value.
منابع مشابه
Overview of learning theories and its applications in medical education
Introduction: The purpose of teaching is learning, and learning is related to learning theories. These theories describe and explain how people learn. According to various experts' opinion about learning, many theories emerged. The paper reviewed three major approaches include behaviorism, cognitive and constructive learning and its educational applications in medical science. Methods: this pa...
متن کاملکاربرد دو نظریه آموزشی در کلاس درس: نظریه ساخت گرا، نظریه یادگیری اجتماعی
Teaching is a complex phenomenon and needs a specific framework. Subjective ideas would dominate in the absence of a predetermined framework. Teaching and learning theories provide a systematic framework for instruction. This article describes "Constructivist and Social Learning Theories" and explains their applications in practice. The constructivist school views knowledge as a constructed ...
متن کاملLearning from Demonstration to Be a Good Team Member in a Role Playing Game
We present an approach that uses learning from demonstration in a computer role playing game to create a controller for a companion team member. We describe a behavior engine that uses case-based reasoning. The behavior engine accepts observation traces of human playing decisions and produces a sequence of actions which can then be carried out by an artificial agent within the gaming environmen...
متن کاملEstablishing an Argument-Based Validity Approach for a Low-Stake Test of Collocational Behavior
Most of the validation studies conducted across varying test application contexts are usually framed within the traditional conceptualization of validity and therefore lack a comprehensive framework to focus on test score interpretations and test score use. This study aimed at developing and validating a collocational behavior test (CBT), drawing on Kane's argument-based approach to validity. F...
متن کاملبازیهای جدی در آموزش پزشکی: چرایی، چیستی، چگونگی
Introduction: Use of appropriate teaching-learning strategies play a unique role in improving the learning process of medical students. This research aims to investigate what, why and how serious games affect teaching methods. Methods: This review paper extracted papers published on serious game conception, medical education, serious gaming applications, universities experiences, and serious g...
متن کامل